package entities;

import java.io.Serializable;
import java.util.Date;

import basic.BaseEntity;
import basic.FieldMeta;

public class TBcb  extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;
	
	@FieldMeta(primary = true, name = "编号", description = "编号", column = "bcb_no", require = true, range = true, length = 32, order = 0)
	private String bcbNo;

	public String getBcbNo() {
		return bcbNo;
	}

	public void setBcbNo(String bcbNo) {
		this.bcbNo = bcbNo;
	}
	
	@FieldMeta(name = "标识", description = "关联标识", column = "bcb_sign", require = true, length = 32, order = 1)
	private String bcbSign;

	public String getBcbSign() {
		return bcbSign;
	}

	public void setBcbSign(String bcbSign) {
		this.bcbSign = bcbSign;
	}

	@FieldMeta(name = "关联卡号", description = "关联卡号", column = "bcb_crd", require = true, length = 32, order = 2)
	private String bcbCrd;

	public String getBcbCrd() {
		return bcbCrd;
	}

	public void setBcbCrd(String bcbCrd) {
		this.bcbCrd = bcbCrd;
	}

	@FieldMeta(name = "类型", description = "类型", column = "bcb_type", require = true, length = 50, order = 3)
	private String bcbType;

	public String getBcbType() {
		return bcbType;
	}

	public void setBcbType(String bcbType) {
		this.bcbType = bcbType;
	}

	@FieldMeta(name = "金额", description = "金额", column = "bcb_amount", require = true, order = 4)
	private Double bcbAmount;

	public Double getBcbAmount() {
		return bcbAmount;
	}

	public void setBcbAmount(Double bcbAmount) {
		this.bcbAmount = bcbAmount;
	}

	@FieldMeta(name = "状态", description = "状态", column = "bcb_state", require = true, length = 1, order = 5)
	private String bcbState;

	public String getBcbState() {
		return bcbState;
	}

	public void setBcbState(String bcbState) {
		this.bcbState = bcbState;
	}

	@FieldMeta(name = "日期", description = "日期", column = "bcb_date", require = true, range = true, order = 6)
	private Date bcbDate;

	public Date getBcbDate() {
		return bcbDate;
	}

	public void setBcbDate(Date bcbDate) {
		this.bcbDate = bcbDate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "bcb_remark", length = 200, order = 7)
	private String bcbRemark;

	public String getBcbRemark() {
		return bcbRemark;
	}

	public void setBcbRemark(String bcbRemark) {
		this.bcbRemark = bcbRemark;
	}

}
